home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyo (Python 2.5)
-
- __author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
- __cvsid__ = '$Id: document.py 25782 2004-02-13 02:47:59Z PKO $'
- __revision__ = '$Revision: 25782 $'[11:-2]
- import os
-
- class Document:
-
- def __init__(self, filename = None):
- self.filename = filename
- self.filepath = None
- self.filedir = None
- self.filebase = None
- self.fileext = None
- if self.filename:
- self.filepath = os.path.realpath(self.filename)
- (self.filedir, self.filename) = os.path.split(self.filepath)
- (self.filebase, self.fileext) = os.path.splitext(self.filename)
-
-
-
- def read(self):
- if self.filepath and os.path.exists(self.filepath):
- f = file(self.filepath, 'rb')
-
- try:
- return f.read()
- finally:
- f.close()
-
- else:
- return ''
-
-
- def write(self, text):
-
- try:
- f = file(self.filepath, 'wb')
- f.write(text)
- finally:
- if f:
- f.close()
-
-
-
-
-